#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int cmp_char(const void*a,const void *b)
{
    char arg=*(const char*)a;//这里是两个强制类型转换
    char brg=*(const char*)b;//
    
    if(arg>brg)
        return 1;
    else if(arg<brg)
        return -1;
    else 
        return 0;
}

int main()
{
   
    char arr[10]="cdefabkh";
    
    int sz=strlen(arr);
    qsort(arr,sz,sizeof(arr[0]),&cmp_char);
   
    for(int i=sz-1;i>=0;i--)
    {
        printf("%c ",arr[i]);
    }
    printf("\n");
    return 0;
}
